aztec clover (trifolium amabile) - Español Inglés Diccionario